*,
*:before,
*:after {
  font-family: monospace;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  /* font-size: 1rem; */
}

.container {
  display: none;
}

.stats-container {
  border-top: 5px solid black;
  border-bottom: 5px solid black;
  padding: 10px;
}

.key-guide-container {
  padding: 10px;
  border-bottom: 5px solid black;
}

.warning-container {
  padding: 10px;
  border-bottom: 5px solid black;
  background-color: orange;
  color: black;
  font-size: 1.25rem;
}

.key-guide-container .header,
.stats-container .header {
  font-weight: 800;
  font-size: 1.25rem;
  padding-bottom: 10px;
}

header {
  padding: 10px;
}
